Improving the LP bound of a MILP by branching concurrently

نویسنده

  • H. Georg Buesching
چکیده

In this paper the branching trees for attacking MILP are reviewed. Under certain circumstances branches can be done concurrently. This is fully investigated with the result that there are restrictions for certain dual values and reduced costs. As a sideeffect of this study a new class of cuts for MILP is found, which are defined by those values. 1 Motivation of the following thoughts Nowadays the technique for doing MILP (Mixed Integer Linear Programming) is based on the branch and bound method. This method uses the best solution of the linear inequality system with objective function (= LP-instance) by leaving out the integer conditions from the mixed integer linear inequality system with objective function (= MILP-instance). Then this method searches for an 0-1 (or integer) variable xn, which has a non-integer value qn. The next step is to create two new LP-instances by adding first xn = 0 (or xn ≤ [qn]) and secondly xn = 1 (xn ≥ [qn + 1]). By continuing this process a binary tree of problems is created. Now take two different nodes in this tree, so you look at two different LPinstances. With both problems it is possible that some xn is still not integer. We’ll create a branch on that variable for both problems. It can happen at a big and sparse MILP-instance, that the same similar branching will lead to exactly the same calculations at the new LP-instances. From a numerical point of view this is unsatisfactory. New ideas have been developed here which use some kind of independence of branching. These will help to prevent such double calculations. One further aim of these new techniques is a better measurement and control of what happens at a branching. A practical and short-term outcome should be better limits for

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving the LP bound of a MILP by dual concurrent branching and the relationship to cut generation methods

In this paper branching for attacking MILP is investigated. Under certain circumstances branches can be done concurrently. By introducing a new calculus it is shown there are restrictions for dual values. As a second result of this study a new class of cuts for MILP is found, which are defined by those values. This class is a superclass of all other classes of cuts. Furthermore the restrictions...

متن کامل

bonsaiG - Algorithms & Design

This report describes the implementation of bonsaiG, a program for mixed-integer linear programming (MILP). bonsaiG is a research code, designed to explore the utility and power of arc consistency as a general technique for solving MILP problems, and to provide a foundation for exploring other techniques. It strives to provide maximum flexibility, control, and robustness, while retaining a reas...

متن کامل

Bound reduction using pairs of linear inequalities

We describe a procedure to reduce variable bounds in Mixed Integer Nonlinear Programming (MINLP) as well as Mixed Integer Linear Programming (MILP) problems. The procedure works by combining pairs of inequalities of a linear programming (LP) relaxation of the problem. This bound reduction technique extends the feasibility based bound reduction technique on linear functions, used in MINLP and MI...

متن کامل

Computational strategies for large-scale MILP transshipment models for heat exchanger network synthesis

Determining the minimum number of units is an important step in heat exchanger network synthesis (HENS). The MILP transshipment model (Papoulias and Grossmann, 1983) and transportation model (Cerda and Westerberg, 1983b) were developed for this purpose. However, they are computationally expensive when solving for large-scale problems. Several approaches are studied in this paper to enable the f...

متن کامل

Improving Strong Branching by Propagation

Strong branching is an important component of most variable selection rules in branchand-bound based mixed-integer linear programming solvers. It predicts the dual bounds of potential child nodes by solving auxiliary LPs and thereby helps to keep the branchand-bound tree small. In this paper, we describe how these dual bound predictions can be improved by including domain propagation into stron...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/0711.0311  شماره 

صفحات  -

تاریخ انتشار 2007